package com.it.data.network.req

import android.os.Parcelable
import com.it.data.bean.FileBean
import kotlinx.parcelize.Parcelize


@Parcelize
data class PumpRecordDto(
    val pustCode: String? = null,//泵站代码
    val pustName: String? = null,//泵站名称
    val lgtd: String? = null,//泵站经度
    val lttd: String? = null,//泵站纬度
    val pustLoc: String? = null,//泵站所在位置
    val pustType: String? = null,//泵站类型（1 排水泵站 2 供水泵站 3 供排结合泵站）
    val insFlow: String? = null,//装机流量
    val insPow: String? = null,//装机功率
    val pumpNum: String? = null,//水泵数量
    val desHead: String? = null,//设计扬程
    val engTask: String? = null,//工程任务
    val engGrad: String? = null,//工程等别（（1    Ⅰ 2 Ⅱ 3 Ⅲ 4 Ⅳ 5 Ⅴ））
    val engScal: String? = null,//工程规模 （1 大（1）型 2 大（2）型 3 中型 4 小（1）型 5 小（2）型 9 其他）
    val mainBuildGrad: String? = null,//主要建筑物级别 （1 1级 2 2级 3 3级 4 4级 5 5级 9 其他）
    val engStat: String? = null,//工程建设情况 （0 在建 1 已建 2 未建）
    val startDate: String? = null,//开工时间
    val compDate: String? = null,//建成时间
    val admDep: String? = null,//归口管理部门 （0 未知 1 水利部门 2 电力部门 3 农业部门 4 林业部门 5 城建部门 6 航运部门 7 环保部门 9 其他部门）
    val note: String? = null,//更新备注

    var state: String? = null,//
    var type: String? = null,//
    var inputAddvcd: String? = null,//

    var updateBy: String? = null,//
    var inputBy: String? = null,//
    var picPath: String? = null,//

    var opinion: String? = null,//

    var fileList:MutableList<FileBean>? = null
) : BaseDto(), Parcelable


